#ifndef PT_AMER_H
#define PT_AMER_H

//
// Pay tables for "All American" Video Poker
//

#include "pte_btr.h"

#define VPTBL_NUMFREQS	3		// num pay table frequency types (lo, med, hi)
#define VPTBL_NUMCOLS	5

static int32 sPayTable[VPTBL_NUMFREQS][VPTBL_NUMCOLS][VPEVT_NUMEVENTS] = {
	//
	// "low payout" frequency		(1 coin: 97.38%  5 coins: 98.49%)
	//
	{
		{ 1, 1,  3,  8,  8,  8,  30,  200,  250 },
		{ 2, 2,  6, 16, 16, 16,  60,  400,  500 },
		{ 3, 3,  9, 24, 24, 24,  90,  600,  750 },
		{ 4, 4, 12, 32, 32, 32, 120,  800, 1000 },
		{ 5, 5, 15, 40, 40, 40, 150, 1000, 4000 }
	},
	//
	// "medium payout" frequency	(1 coin: 98.49%  5 coins: 99.60%)
	//
	{
		{ 1, 1,  3,  8,  8,  8,  35,  200,  250 },
		{ 2, 2,  6, 16, 16, 16,  70,  400,  500 },
		{ 3, 3,  9, 24, 24, 24, 105,  600,  750 },
		{ 4, 4, 12, 32, 32, 32, 140,  800, 1000 },
		{ 5, 5, 15, 40, 40, 40, 175, 1000, 4000 }
	},
	//
	// "high payout" frequency		(1 coin: 99.62%  5 coins: 100.72%)
	//
	{
		{ 1, 1,  3,  8,  8,  8,  40,  200,  250 },
		{ 2, 2,  6, 16, 16, 16,  80,  400,  500 },
		{ 3, 3,  9, 24, 24, 24, 120,  600,  750 },
		{ 4, 4, 12, 32, 32, 32, 160,  800, 1000 },
		{ 5, 5, 15, 40, 40, 40, 200, 1000, 4000 }
	}
};

#endif
